Method and system for providing online meeting notes

ABSTRACT

A method is provided. The method includes based on an online meeting ending, receiving, by a user terminal, a link for creating a meeting note for the online meeting from an external device; based on a first user input of selecting the link for creating the meeting note, displaying a user interface for creating the meeting note on a display of the user terminal; receiving at least one second user input within the user interface for creating the meeting note; and transmitting information associated with the at least one second user input to the external device to control the external device to share the meeting note created based on the at least one second user input with at least one participant of the online meeting.

CROSS-REFERENCE TO RELATED APPLICATION

This application claims priority to Korean Patent Application No.10-2020-0112772, filed in the Korean Intellectual Property Office onSep. 4, 2020, the entire contents of which are hereby incorporated byreference.

BACKGROUND Field

Apparatuses, methods and systems consistent with example embodimentsrelate to sharing online meeting notes, and more particularly, to easilyproviding meeting notes to participants after an online meeting.

Description of Related Art

As the culture of remote work and telecommuting has spread in accordancewith the recent rise of untacting (non-contacting) society, the use ofonline meeting services is rapidly increasing. For example, platformsprovide online meeting services, and may provide a video call function,a screen sharing function, and a chat function by using camera sensorsand microphone sensors. With these online meeting services, users areable to talk and share information without actually meeting otherpeople.

The online meeting starts as the participants connect online, and endswhen the host of the online meeting ends the meeting or all meetingparticipants leave. That is, the online meeting service provides variousservices only while the online meeting is in progress, and does notprovide any services once the online meeting ends. Accordingly, once theonline meeting ends, and when it is necessary to deliver information,materials, and the like to the meeting participants, there is a problemthat the user has to identify who participated in the online meeting anddirectly transmit e-mails, messages, and the like to the individualparticipants.

SUMMARY

In order to solve the problems described above, example embodimentsprovide a method, a non-transitory computer-readable recording mediumstoring instructions, and an apparatus (system) for sharing meetingnotes.

Example embodiments may be implemented in a variety of ways, including amethod, an apparatus (system), or a non-transitory computer-readablestorage medium storing instructions.

According to an example embodiment, a method includes: based on anonline meeting ending, receiving, by a user terminal, a link forcreating a meeting note for the online meeting from an external device;based on a first user input of selecting the link for creating themeeting note, displaying a user interface for creating the meeting noteon a display of the user terminal; receiving at least one second userinput within the user interface for creating the meeting note; andtransmitting information associated with the at least one second userinput to the external device to control the external device to share themeeting note created based on the at least one second user input with atleast one participant of the online meeting.

The method may further include: based on a third user input for creatingthe online meeting, transmitting a request to create the online meetingto the external device; and receiving, from the external device, thelink for participating in the online meeting.

The request to create the online meeting may indicate information abouta meeting type, and the method may further include generating the userinterface for creating the meeting note based on the meeting type of theonline meeting.

The user interface for creating the meeting note may include an area inwhich any one or any combination of a title of the online meeting or anidentifier of the online meeting is displayed.

The user interface for creating the meeting note may include an area inwhich information about participants of the online meeting is displayed.

The information about the participants of the online meeting mayindicate any one or any combination of a nickname, an identifier, or ane-mail address.

The information about the participants of the online meeting indicatesany one or any combination of a participation period, an entry time, anexit time, or an activity score for each of the participants.

The method may further include identifying the activity score for eachof the participants based on any one or any combination of a text chatfrequency or a voice speech frequency.

The user interface for creating the meeting note may include an area forselecting at least one of the participants of the online meeting toshare the meeting note with.

The user interface for creating the meeting note may include an area forinputting any one or any combination of information about a subsequentonline meeting or a subsequent online meeting link for participating inthe subsequent online meeting.

The user interface for creating the meeting note may include an area forinputting information about a service associated with another externaldevice different from the external device.

The user terminal may be associated with a participant of the onlinemeeting that is designated by a user who created the online meeting.

The method may further include sharing the meeting note with at leastone participant of the online meeting that has a participation period oractivity score equal to or greater than a predetermined threshold.

According an example embodiment, a non-transitory computer-readablerecording medium stores instructions for executing a method thatincludes: based on an online meeting ending, receiving, by a userterminal, a link for creating a meeting note for the online meeting froman external device; based on a first user input of selecting the linkfor creating the meeting note, displaying a user interface for creatingthe meeting note on a display of the user terminal; receiving at leastone second user input within the user interface for creating the meetingnote; and transmitting information associated with the at least onesecond user input to the external device to control the external deviceto share the meeting note created based on the at least one second userinput with at least one participant of the online meeting.

According to an example embodiment, an information processing systemincludes: a communication interface; a memory; and at least oneprocessor configured to execute at least one computer-readable programstored in the memory, wherein the at least one computer-readable programincludes instructions for controlling the information processing systemto: based on an online meeting ending, transmit a link for creating ameeting note for the online meeting to a first user terminal; receive arequest to share the meeting note from the first user terminal, whereinthe request to share the meeting note includes information about themeeting note; and transmit the meeting note to a plurality of seconduser terminals associated with participants of the online meeting basedon the request to share the meeting note.

The first user terminal may be associated with a user that created theonline meeting, or with a participant of the online meeting designatedby the user that created the online meeting.

A web document associated with the link for creating the meeting notefor the online meeting may include information about the participants ofthe online meeting, and the information about the participants of theonline meeting may indicate any one or any combination of aparticipation period, an entry time, an exit time, or an activity scorefor each of the participants.

The at least one computer-readable program may include instructions forcontrolling the information processing system to calculate the activityscore for each of the participants based on any one or any combinationof a text chat frequency or a voice speech frequency.

The request to share the meeting note may include information about atleast one participant of the participants to share the meeting notewith, and each of the at least one participant of the participants toshare the meeting note with may be respectively associated with one ofthe plurality of second user terminals.

The plurality of second user terminals may be respectively associatedwith the participants of the online meeting having a participationperiod or activity score equal to or greater than a predeterminedthreshold.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and/or other aspects will be more apparent by describingcertain example embodiments, with reference to the accompanyingdrawings, in which:

FIG. 1 is a diagram illustrating an example of creating a meeting noteafter an online meeting ends according to an example embodiment;

FIG. 2 is a schematic diagram illustrating a configuration in which aninformation processing system is communicatively connected to aplurality of user terminals in order to share a meeting note accordingto an example embodiment;

FIG. 3 is a block diagram illustrating an internal configuration of theuser terminal and the information processing system according to anexample embodiment;

FIG. 4 is a flowchart illustrating a method for creating and starting anonline meeting between a user, a user terminal, an external device, aparticipant terminal, and a participant according to an exampleembodiment;

FIG. 5 is a flowchart illustrating a method for ending an online meetingbetween a user, a user terminal, an external device, and a participantterminal according to an example embodiment;

FIG. 6 is a flowchart illustrating a method for creating and sharing ameeting note between a user, a user terminal, an external device, and aparticipant terminal after an online meeting ends, according to anexample embodiment;

FIG. 7 is a diagram illustrating an example of a user interface forcreating a meeting note according to an example embodiment;

FIG. 8 is a diagram illustrating an example of a participant informationdisplay area according to an example embodiment;

FIG. 9 is a diagram illustrating an example of a user interface forcreating a meeting note for an online meeting according to an exampleembodiment;

FIG. 10 is a diagram illustrating an example of a user interface forcreating a meeting note for an online meeting according to an exampleembodiment;

FIG. 11 is a diagram illustrating an example of a user interface forcreating a meeting note for an online meeting according to an exampleembodiment; and

FIG. 12 is a flowchart illustrating a method for sharing a meeting noteaccording to an example embodiment.

DETAILED DESCRIPTION

Hereinafter, specific details for the practice of the present disclosurewill be described in detail with reference to the accompanying drawings.However, in the following description, detailed descriptions ofwell-known functions or configurations will be omitted when it may makethe subject matter of the present disclosure rather unclear.

In the accompanying drawings, the same or corresponding elements areassigned the same reference numerals. In addition, duplicatedescriptions of the same or corresponding components may be omitted.However, even if descriptions of components are omitted, it is notintended that such components are not included in any exampleembodiment.

Advantages and features will be apparent by referring to exampleembodiments described below in connection with the accompanyingdrawings. However, the present disclosure is not limited to the exampleembodiments disclosed below, and may be implemented in various differentforms, and the presented example embodiments are merely provided to makethe present disclosure complete, and to fully disclose the scope of theinvention to those skilled in the art to which the present disclosurepertains.

The terms used herein will be briefly described prior to describing thedisclosed example embodiments in detail. The terms used herein have beenselected as general terms which are widely used at present inconsideration of the functions of the present disclosure, and this maybe altered according to the intent of an operator skilled in the art,conventional practice, or introduction of new technology. In addition,in a specific case, a term is arbitrarily selected by the applicant, andthe meaning of the term will be described in detail in a correspondingdescription of example embodiments. Therefore, the terms used in thepresent disclosure should be defined based on the meaning of the termsand the overall content of the present disclosure rather than a simplename of each of the terms.

As used herein, the singular forms “a,” “an,” and “the” are intended toinclude the plural forms as well, unless the context clearly indicatesthe singular forms. Further, the plural forms are intended to includethe singular forms as well, unless the context clearly indicates theplural forms. Further, throughout the description, when a portion isstated as “comprising (including)” a component, it intends to mean thatthe portion may additionally comprise (or include) another component,rather than excluding the same, unless specified to the contrary.Expressions such as “at least one of,” when preceding a list ofelements, modify the entire list of elements and do not modify theindividual elements of the list. For example, the expression, “at leastone of a, b, and c,” should be understood as including only a, only b,only c, both a and b, both a and c, both b and c, or all of a, b, and c.

Further, the term “module” or “unit” used herein refers to a software orhardware component, and “module” or “unit” performs certain roles.However, the meaning of the “module” or “unit” is not limited tosoftware or hardware. The “module” or “unit” may be configured to be inan addressable storage medium or configured to reproduce one or moreprocessors. Accordingly, as an example, the “module” or “unit” mayinclude components such as software components, object-oriented softwarecomponents, class components, and task components, and at least one ofprocesses, functions, attributes, procedures, subroutines, program codesegments of program code, drivers, firmware, micro-codes, circuits,data, database, data structures, tables, arrays, and variables.Furthermore, functions provided in the components and the “modules” or“units” may be combined into a smaller number of components and“modules” or “units”, or further divided into additional components and“modules” or “units.”

According to an example embodiment, the “module” or “unit” may beimplemented as a processor and a memory. The “processor” should beinterpreted broadly to encompass a general-purpose processor, a centralprocessing unit (CPU), a microprocessor, a digital signal processor(DSP), a controller, a microcontroller, a state machine, and so forth.Under some circumstances, the “processor” may refer to anapplication-specific integrated circuit (ASIC), a programmable logicdevice (PLD), a field-programmable gate array (FPGA), and so on. The“processor” may refer to a combination of processing devices, e.g., acombination of a DSP and a microprocessor, a plurality ofmicroprocessors, one or more microprocessors in conjunction with a DSPcore, or any other combination of such configurations. In addition, the“memory” should be interpreted broadly to encompass any electroniccomponent capable of storing electronic information. The “memory” mayrefer to various types of processor-readable media such as random accessmemory (RAM), read-only memory (ROM), non-volatile random access memory(NVRAM), programmable read-only memory (PROM), erasable programmableread-only memory (EPROM), electrically erasable PROM (EEPROM), flashmemory, magnetic or optical data storage, registers, and so on. Thememory is said to be in electronic communication with a processor if theprocessor can read information from and/or write information to thememory. The memory integrated with a processor is in electroniccommunication with the processor.

In the present disclosure, the term “online meeting” may refer to ameeting conducted online in which users can communicate, i.e., exchangeopinions or conduct conversations, in real time. The types of onlinemeeting may include a type where participants are predetermined, a typewhere participants are not determined, and the like.

The phrase “meeting note” may indicate an electronic document forproviding participants with information associated with the onlinemeeting after the online meeting.

FIG. 1 is a diagram illustrating an example of creating meeting notesafter an online meeting ends according to an example embodiment. Asillustrated, a user 110 may use a user terminal 120 to participate in anonline meeting service. The online meeting service may refer to aservice that enables communication with multiple people in real timeonline. For example, the online meeting may be a business meeting, asocial gathering, a seminar, an event (e.g., first birthday party,wedding, and the like) streaming and the like, which are performedonline.

When the user 110 creates an online meeting and starts the meeting, anonline meeting interface 130 may be displayed on a display of the userterminal 120. The online meeting interface 130 may include an area 132in which meeting materials (e.g., presentation materials, guides, andthe like) are displayed, and an area 134 in which images of participantsare displayed, but is not limited thereto. For example, the onlinemeeting interface 130 may further include a chat window in whichparticipants can exchange chats, an area indicating information aboutthe participants (e.g., nickname, ID, e-mail address, and the like), andthe like. In this case, the user 110 may select the type of area to bedisplayed on the online meeting interface 130, the size of each area,and the like. The user 110 may end the ongoing online meeting by using ameeting end menu 136 displayed on the online meeting interface 130.

The online meeting may allow participation using a participation linkwithout logging-in. In this regard, after the online meeting ends, theuser 110 may not know who the participants of the online meeting were.Additionally, even if the user knows who the participants of the onlinemeeting were, the user may not have the contact information of theparticipants such as e-mail addresses or the like. Accordingly, it maynot be easy for the user 110 to write a meeting note and share it withthe participants after the online meeting ends. In one exampleembodiment, a server that provides the online meeting service may promptthe user 110 to create a meeting note after the online meeting ends, andshare the meeting note created by the user 110 with the participants.

In an example embodiment, after the online meeting ends, the user 110may receive a meeting note creation message 140 in the form of a pushnotification. In response to the user 110 selecting a “Yes” button inthe meeting note creation message 140, a user interface for creating ameeting note may be displayed on the display of the user terminal 120.Alternatively, after the online meeting ends, the user 110 may beprovided with link information (e.g., a URL) connected to the userinterface for creating a meeting note. For example, the user 110 mayreceive the link information in the form of a push notification of anapplication that provides an online meeting service, or may receive anSMS message, an e-mail, and the like including the link information. Theuser 110 may select link information included in the push notificationor the like by touch input or the like, and then write a meeting noteusing the user interface for creating a meeting note displayed on thedisplay of the user terminal 120.

In an example embodiment, the user 110 may create a meeting note byinputting various information such as a summary of meeting details, ato-do list, information about subsequent online meetings, informationfor payment or remittance, survey items, and the like to the userinterface for creating a meeting note. The user interface for creating ameeting note may have divided areas or provide various forms of inputareas as a template to allow the user 110 to input various informationwith ease. In an example embodiment, the user interface for creating ameeting note may be determined based on the meeting type of the onlinemeeting (e.g., business meeting, social gathering, seminar, streamingevent, and the like), whether or not presentation materials are used, orthe like.

The server that provides the online meeting service may share themeeting note written by the user 110 with the participants of the onlinemeeting. For example, the server that provides an online meeting servicemay provide link information for accessing the meeting note to theparticipants of the online meeting through SMS message, e-mail, pushnotification, and the like. With this configuration, even when the user110 does not know who the participants of the online meeting were orwhen it is difficult to obtain the contact information of theparticipants, it is possible to easily share the meeting notes with theparticipants.

FIG. 2 is a schematic diagram illustrating a configuration in which aninformation processing system 230 is communicatively connected to aplurality of user terminals 210_1, 210_2, and 210_3 to share a meetingnote according to an example embodiment. The information processingsystem 230 may include a system capable of providing an online meetingservice, a meeting note sharing service, and the like through a network220. According to an example embodiment, the information processingsystem 230 may include one or more server devices and/or databases, orone or more distributed computing devices and/or distributed databasesbased on cloud computing services, which can store, provide and executecomputer-executable programs (e.g., downloadable applications) and datarelating to the provision of online meeting service, meeting notesharing service after online meeting, and the like. The online meetingservice, the meeting note sharing service, and the like provided by theinformation processing system 230 may be provided to the user through anonline meeting application installed in each of the plurality of userterminals 210_1, 210_2, and 210_3. For example, the online meetingservice may include an audio call service, a video call service, ascreen sharing service, a text chat service, and the like using theonline meeting application.

The plurality of user terminals 210_1, 210_2, and 210_3 may communicatewith the information processing system 230 through the network 220. Forexample, the plurality of user terminals 210_1, 210_2, and 210_3 mayinclude a terminal of a host who created the online meeting, a terminalof an online meeting participant, and the like. The network 220 may beconfigured to enable communication between the plurality of userterminals 210_1, 210_2, and 210_3 and the information processing system230. The network 220 may be configured as a wired network such asEthernet, a wired home network (Power Line Communication), a telephoneline communication device and RS-serial communication, a wirelessnetwork such as a mobile communication network, a wireless LAN (WLAN),Wi-Fi, Bluetooth, and ZigBee, or a combination thereof, depending on theinstallation environment. The method of communication is not limited,and may include a communication method using a communication network(e.g., mobile communication network, wired Internet, wireless Internet,broadcasting network, satellite network, and the like) that may beincluded in the network 220 as well as short-range wirelesscommunication between user terminals 210_1, 210_2 and 210_3.

In FIG. 2, a mobile phone terminal 210_1, a tablet terminal 210_2, and aPC terminal 210_3 are illustrated as the examples of the user terminals,but are not limited thereto, and the user terminals 210_1, 210_2 and210_3 may be any computing device that is capable of wired and/orwireless communication and that can be installed with and execute anonline meeting application, a web browsing application, and the like.For example, the user terminal may include a smart phone, a mobilephone, a navigation system, a computer, a notebook computer, a digitalbroadcasting terminal, Personal Digital Assistants (PDA), a PortableMultimedia Player (PMP), a tablet PC, a game console, a wearable device,an internet of things (IoT) device, a virtual reality (VR) device, anaugmented reality (AR) device, and the like. In addition, FIG. 2illustrates that three user terminals 2101, 2102, and 2103 are incommunication with the information processing system 230 through thenetwork 220, but example embodiments are not limited thereto, and adifferent number of user terminals may be configured to be incommunication with the information processing system 230 through thenetwork 220.

In an example embodiment, when the online meeting ends, the userterminals 210_1, 210_2, and 210_3 may each receive a link for creating ameeting note for the online meeting from the information processingsystem 230. When the user of the user terminal 210_1, 210_2, and 210_3selects the received link for creating a meeting note, the userterminals 210_1, 210_2, and 210_3 may display a user interface forcreating a meeting note on the display. Then, the user terminals 210_1,210_2, and 210_3 may receive information for creating a meeting notefrom the user through the user interface for creating a meeting note andcreate a meeting note. The user terminals 210_1, 210_2, and 210_3 maytransmit the created meeting note to the information processing system230 for sharing with the participants of the online meeting.

FIG. 3 is a block diagram illustrating an internal configuration of theuser terminal 210 and the information processing system 230 according toan example embodiment. The user terminal 210 may refer to any computingdevice that is capable of executing the online meeting application andalso capable of wired/wireless communication, and may include the mobilephone terminal 210_1, the tablet terminal 210_2, and the PC terminal210_3 of FIG. 2, for example. As illustrated, the user terminal 210 mayinclude a memory 312, a processor 314, a communication module 316, andan input and output interface 318. Likewise, the information processingsystem 230 may include a memory 332, a processor 334, a communicationmodule 336, and an input and output interface 338. As illustrated inFIG. 3, the user terminal 210 and the information processing system 230may be configured to communicate information and/or data through thenetwork 220 using the respective communication modules 316 and 336. Inaddition, an input and output device 320 may be configured to inputinformation and/or data to the user terminal 210 or to outputinformation and/or data created from the user terminal 210 through theinput and output interface 318.

The memories 312 and 332 may include any non-transitorycomputer-readable recording medium. According to an example embodiment,the memories 312 and 332 may include a permanent mass storage devicesuch as random access memory (RAM), read only memory (ROM), disk drive,solid state drive (SSD), flash memory, and so on. As another example, anon-destructive mass storage device such as ROM, SSD, flash memory, diskdrive, and so on may be included in the user terminal 210 or theinformation processing system 230 as a separate permanent storage devicethat is distinct from the memory. In addition, an operating system andone or more program codes (e.g., a code for the online meetingapplication, and the like installed and driven in the user terminal 210)may be stored in the memories 312 and 332.

These software components may be loaded from a computer-readablerecording medium separate from the memories 312 and 332. Such a separatecomputer-readable recording medium may include a recording mediumdirectly connectable to the user terminal 210 and the informationprocessing system 230, and may include a computer-readable recordingmedium such as a floppy drive, a disk, a tape, a DVD/CD-ROM drive, amemory card, and so on, for example. As another example, the softwarecomponents may be loaded into the memories 312 and 332 through thecommunication modules rather than the computer-readable recordingmedium. For example, one or more programs may be loaded into thememories 312 and 332 based on a computer program (for example, anapplication that provides an online meeting service, a meeting notesharing service, and the like) installed by files provided by thedevelopers or a file distribution system for distributing aninstallation file of the application through the network 220.

The processors 314 and 334 may be configured to process the instructionsof the computer program by performing basic arithmetic, logic, and inputand output operations. The instructions may be provided to theprocessors 314 and 334 from the memories 312 and 332 or thecommunication modules 316 and 336. For example, the processors 314 and334 may be configured to execute the received instructions according toprogram code stored in a recording device such as the memories 312 and332.

The communication modules 316 and 336 may provide a configuration orfunction for the user terminal 210 and the information processing system230 to communicate with each other through the network 220, and mayprovide a configuration or function for the user terminal 210 and/or theinformation processing system 230 to communicate with another userterminal or another system (e.g., a separate cloud system or the like).For example, a request or data (e.g., request to create an onlinemeeting, request to start an online meeting, request to participate inan online meeting, request to end an online meeting, information about ameeting note, request to share a meeting note, and the like) created bythe processor 314 of the user terminal 210 according to a program codestored in a recording device such as the memory 312 or the like, may betransmitted to the information processing system 230 through the network220 under the control of the communication module 316. Conversely, acontrol signal or instructions provided under the control of theprocessor 334 of the information processing system 230 may be receivedby the user terminal 210 via the communication module 336 and thenetwork 220 and through the communication module 316 of the userterminal 210. For example, the user terminal 210 may receive linkinformation for creating a meeting note for the online meeting,information about participants of the online meeting, and the like, fromthe information processing system 230 through the communication module316.

The input and output interface 318 may be a means for interfacing withthe input and output device 320. As an example, the input and outputdevice 320 may include a device such as a camera, a keyboard, amicrophone, a mouse, and so on, which includes an audio sensor and/or animage sensor, and the output device may include a device such as adisplay, a speaker, a haptic feedback device, and so on. As anotherexample, the input and output interface 318 may be a means forinterfacing with a device, such as, for example, a touch screen or thelike that integrates a configuration or function for performinginputting and outputting. For example, the processor 314 of the userterminal 210 may process the instructions of the computer program loadedin the memory 312, in which a service screen configured with theinformation and/or data provided by the information processing system230 or other user terminals, the user interface for creating a meetingnote, and the like, may be displayed on the display through the inputand output interface 318. While FIG. 3 illustrates that the input andoutput device 320 is not included in the user terminal 210, exampleembodiments are not limited thereto, and the input and output device 320may be configured as one device with the user terminal 210. In addition,the input and output interface 338 of the information processing system230 may be a means for interfacing with a device for inputting oroutputting, which may be connected to the information processing system230 or included in the information processing system 230. In FIG. 3,while the input and output interfaces 318 and 338 are illustrated as thecomponents configured separately from the processors 314 and 334,example embodiments are not limited thereto, and the input and outputinterfaces 318 and 338 may be configured to be included in theprocessors 314 and 334.

The user terminal 210 and the information processing system 230 mayinclude more components than the components illustrated in FIG. 3.According to an example embodiment, the user terminal 210 may beimplemented to include at least a part of the input and output device320 described above. In addition, the user terminal 210 may furtherinclude other components such as a transceiver, a global positioningsystem (GPS) module, a camera, various sensors, a database, and thelike. For example, when the user terminal 210 is a smartphone, it maygenerally include components included in the smartphone, and forexample, it may be implemented such that various components such as anacceleration sensor, a gyro sensor, a camera module, various physicalbuttons, buttons using a touch panel, input and output ports, a vibratorfor vibration, and so on are further included in the user terminal 210.

According to an example embodiment, the processor 314 of the userterminal 210 may be configured to operate an online meeting applicationthat provides an online meeting service, a meeting note sharing service,and the like. In this case, the program code associated with thecorresponding application may be loaded into the memory 312 of the userterminal 210. While the application is running, the processor 314 of theuser terminal 210 may receive information and/or data provided from theinput and output device 320 through the input and output interface 318or receive the information and/or data from the information processingsystem 230 through the communication module 316, and process thereceived information and/or data and store it in the memory 312. Inaddition, such information and/or data may be provided to theinformation processing system 230 through the communication module 316.

While the online meeting application is running, the processor 314 mayreceive text, image, video, and the like input or selected through theinput and output device 320 such as a camera, a microphone, and the likethat includes a touch screen, a keyboard, an audio sensor and/or animage sensor connected to the input and output interface 318, and storethe received text, image, and/or video or the like in the memory 312, orprovide it to the information processing system 230 through thecommunication module 316 and the network 220. In an example embodiment,the processor 314 may receive information for creating a meeting notethrough the input and output device 320, create a meeting note, andprovide the created meeting note to the information processing system230 through the network 220 and the communication module 316.

The processor 334 of the information processing system 230 may beconfigured to manage, process, and/or store the information and/or datareceived from a plurality of user terminals and/or a plurality ofexternal systems. In an example embodiment, the processor 334 mayreceive, from the user terminal 210, information about a meeting note,information about meeting participants to share the meeting note with, arequest to share a meeting note, and the like, and share the meetingnote with the meeting participants. Additionally or alternatively, theprocessor 334 of the information processing system 230 may receivenicknames, IDs, e-mail addresses, and the like of the meetingparticipants, and calculate a participation period, entry time, exittime, activity score, and the like for each of the participants.

FIG. 4 is a flowchart illustrating a method for creating and starting anonline meeting between a user 410, a user terminal 420, an externaldevice 430, a participant terminal 440, and a participant 450 accordingto an example embodiment. In an example embodiment, the user 410 may bea host who creates and starts an online meeting and the user terminal420 may be a user terminal of the host. In addition, the participant 450may be a participant who participates in the online meeting created andstarted by the user 410, and the participant terminal 440 may be a userterminal of the participant. In addition, the external device 430 is anexternal system that creates and manages an online meeting according toa request from the user terminal 420, and may refer to the informationprocessing system (online meeting service providing server) of FIG. 2that provides the online meeting service, for example.

As illustrated, the user terminal 420 may receive from the user 410 afirst user input 412 for creating an online meeting. The first userinput 412 may indicate information necessary for creating an onlinemeeting. For example, the first user input 412 may indicate a start dateand time of online meeting, type of online meeting (business meeting,social gathering, seminar, streaming event, and the like), title ofonline meeting, and the like.

Upon receiving the first user input 412, the user terminal 420 maytransmit a request 422 to create an online meeting to the externaldevice 430. Upon receiving the request 422 to create the online meeting,the external device 430 may create an online meeting at 432, andtransmit an online meeting participation link 434 for participating inthe created online meeting to the user terminal 420. The online meetingparticipation link 434 may include link information (e.g., a URL) forconnecting to a web page, a platform, and the like that is capable ofusing an online meeting service such as an audio call service, a videocall service, a text chat service, and the like. In an exampleembodiment, the online meeting participation link 434 may be transmittedto the user terminal 420 in the form of an SMS message that includes thelink information, a push notification of an application, an e-mail, andthe like.

Then, the user terminal 420 may receive from the user 410 a second userinput 414 indicating a command to share the online meeting participationlink with the participant 450. Upon receiving the second user input 414,the user terminal 420 may transmit an online meeting participation link424 to the participant terminal 440. The online meeting participationlink 424 may include link information for connecting to a web page orplatform that can use the online meeting service, and information aboutthe start date and time of online meeting, the host of online meeting,the type of online meeting, the title of online meeting, and the like.In an example embodiment, the online meeting participation link 424 maybe transmitted to the participant terminal 440 in the form of an SMSmessage that includes the link information, a push notification of anapplication, an e-mail, and the like. The online meeting participationlink 424 provided to the participant terminal 440 may be provided to theparticipant 450 through a display screen of the participant terminal440.

In an example embodiment, the user terminal 420 may receive from theuser 410 a third user input 416 indicating a command to start an onlinemeeting. For example, the user 410 may input the third user input 416 tothe user terminal 420 indicating the start date and time of onlinemeeting. Upon receiving the third user input 416, the user terminal 420may transmit a request 426 to the external device 430 to start an onlinemeeting at 428. The external device 430 may receive the request 426 tostart an online meeting and internally perform a process for starting anonline meeting.

The participant terminal 440 may receive from the participant 450 afourth user input 452 indicating a command to participate in the onlinemeeting. Upon receiving the fourth user input 452, the participantterminal 440 may transmit a request 442 to participate in an onlinemeeting to the external device 430 and participate in the online meetingat 444. The request 442 to participate in an online meeting may includeinformation for identifying the online meeting, and information about aparticipant (ID, e-mail address, contact information, nickname, and thelike). The external device 430 may receive the request 442 toparticipate in an online meeting and internally perform a process forallowing the participant to participate in the online meeting.

In an example embodiment, the external device 430 may store the timewhen the participant 450 participated and left the online meeting, asinformation about the participant 450. When the online meeting isstarted and the participant 450 attends the online meeting, an onlinemeeting service including a text chat service, an audio call service, avideo call service, and the like may be provided to the user 410 and theparticipant 450. While FIG. 4 illustrates that the online meetingparticipation link 424 is provided to the participant terminal of oneparticipant 450 in response to the request of the user 410, and that theone participant 450 participates in the online meeting, exampleembodiments are not limited thereto. An online meeting participationlink may be provided to terminals of two or more participants inresponse to the request of the user 410. Additionally or alternatively,instead of specifying the participants of the online meeting, aparticipation link to the online meeting may be provided to anunspecified number of other users. For example, the participation linkto the online meeting may be uploaded to an online bulletin board inresponse to a request of the user 410.

FIG. 5 is a flowchart illustrating a method for ending an online meetingbetween the user 410, the user terminal 420, the external device 430,and the participant terminal 440 according to an example embodiment. Inan example embodiment, the user 410 may be a host who created the onlinemeeting and the user terminal 420 may be a user terminal of the host. Inanother example embodiment, the user 410 and the user terminal 420 maybe the user and the user terminal that received a host authorizationfrom the host who created the online meeting. In addition, theparticipant terminal 440 may be a user terminal of the participantparticipating in the online meeting. In addition, the external device430 is an external system that creates and manages an online meeting inresponse to receiving a request from the user terminal 420, and mayrefer to the information processing system of FIG. 2 that provides anonline meeting service, for example. As illustrated, the user terminal420 may receive from the user 410 a user input 512 for ending the onlinemeeting. The user input 512 may indicate selection of an online meetingend button through a touch input or the like, or an operation of theuser 410 leaving a web page, a platform, and the like that provides anonline meeting service. Upon receiving the user input 512, the userterminal 420 may transmit a request 522 to end an online meeting to theexternal device 430.

When receiving the request 522 to end an online meeting, the externaldevice 430 may end the online meeting at 532. Then, the external device430 may transmit meeting end notifications 534 and 536 according to theend of the online meeting to the user terminal 420 and the participantterminal 440, respectively. The user terminal 420 and the participantterminal 440 receiving the meeting end notifications 534 and 536 mayperform a subsequent process for ending the online meeting at 524 and542. When the online meeting ends, the online meeting services includingthe audio call service, the video call service, the text chat service,and the like end, and a guide message, a sound effect, and the likeindicating the end of the online meeting may be output to the userterminal 420 and the participant terminal 440.

While FIG. 5 illustrates that the external device 430 transmits themeeting end notifications 534 and 536 to one user terminal 420 and oneparticipant terminal 440 when the online meeting ends, exampleembodiments are not limited thereto. In an example embodiment, theexternal device 430 may transmit the meeting end notifications to theuser terminal 420 and all participants who attended the online meeting.Alternatively, the external device 430 may transmit the meeting endnotifications to the participants who attended the meeting until the endof the online meeting (i.e., those participants using a terminal thatreceived a meeting end notification).

FIG. 6 is a flowchart illustrating a method for creating and sharing ameeting note between the user 410, the user terminal 420, the externaldevice 430, and the participant terminal 440 after an online meetingends, according to an example embodiment. In an example embodiment, theuser 410 may be a host who created the online meeting and the userterminal 420 may be a user terminal of the host. In another exampleembodiment, the user 410 and the user terminal 420 may be the user andthe user terminal that received a host authorization from the host whocreated the online meeting. In yet another example embodiment, the user410 and the user terminal 420 may be the user and the user terminaldesignated to write a meeting note by the host who created the onlinemeeting or by a participant who received a host authorization from thehost. In addition, the participant terminal 440 may be a user terminalof the participant participating in the online meeting.

As illustrated, when the online meeting ends, the external device 430may transmit a meeting note creation link 632 to the user terminal 420.In an example embodiment, the meeting note creation link 632 may includelink information (e.g., a URL) for connecting to a web page, a platform,and the like which can create a meeting note. Additionally, the meetingnote creation link 632 may include information for identifying an onlinemeeting associated with the meeting note. The meeting note creation link632 may be transmitted to the user terminal 420 in the form of a messageon a messenger linked to the external device, an SMS message, a pushnotification on an application, an e-mail, and the like.

Upon receiving from the user 410 a first user input 612 indicatingselection of a link for creating a meeting note, the user terminal 420may display on the display a user interface for creating a meeting notefor the ended online meeting, at 622. In an example embodiment, the userinterface for creating a meeting note may include a title of onlinemeeting, an identifier of online meeting, a start time of onlinemeeting, information about participants of online meeting, an editingarea, and the like. In another example embodiment, the content andlayout of the user interface for creating a meeting note may bedetermined based on the type of online meeting, and the like. Forexample, the user interface for creating a meeting note may include atleast one of, according to the type of online meeting, an area forselecting at least one participant to share the meeting note with, atext editing area, an area for uploading a file or inputting a filelink, an area for inputting a to-do list, an area for inputting at leastone of information about a subsequent online meeting or a link toparticipate in a subsequent online meeting, an area for inputtinginformation relating to at least one of payment or remittance, or anarea for inputting a survey item.

Then, the user terminal 420 may receive from the user 410 at least onesecond user input 614 within the user interface indicating a command tocreate a meeting note. For example, the user 410 may modify the title ofonline meeting displayed on the user interface for creating a meetingnote or add new content to the text editing area to create a meetingnote. Then, the user 410 may select a meeting note sharing buttonthrough a touch input or the like in order to share the meeting note heor she has written so as to transmit a meeting note sharing request 624to the external device 430. The meeting note sharing request 624 mayinclude information associated with the second user input 614.

Upon receiving the meeting note sharing request 624, the external device430 may transmit the created meeting note 634 to the participantterminal 440. While FIG. 6 illustrates that the external device 430transmits the meeting note 634 to one participant terminal 440, exampleembodiments are not limited thereto. For example, there may be two ormore participants in the online meeting, and the external device 430 mayprovide the meeting note 634 to terminals corresponding to all or someof the participants in the online meeting. As described above, the user410 may provide the meeting note to the participants through theexternal device 430 storing information about the participants of theonline meeting, thereby effectively sharing the meeting note even whenthe user does not know who the participants of the online meeting are orwhen it is difficult to have the contact information of theparticipants. In addition, even when the user 410 knows who theparticipants are, the user may still provide the meeting notes to theparticipants through the external device 430, thereby ensuring that themeeting note is shared without omitting any participant.

FIG. 7 is a diagram illustrating an example of a user interface forcreating a meeting note according to an example embodiment. In anexample embodiment, when the online meeting ends, the user terminal mayreceive from an external device a link for creating a meeting note forthe online meeting. Then, when the user selects the link for creating ameeting note displayed on the display of the user terminal, a userinterface (e.g., a web document) for creating a meeting note may bedisplayed on the display.

As illustrated, the user interface for creating a meeting note mayinclude an online meeting title display area 710, an online meetingstart time display area 720, a participant information display area 730,a text editing area 740, a meeting note share button 750, and the like.The online meeting title displayed in the online meeting title displayarea 710 may be a title input by the host at the time of creating theonline meeting. In an example embodiment, the online meeting titledisplay area 710 may be configured to allow a user to edit the onlinemeeting title. Additionally or alternatively, the user interface forcreating a meeting note may include an area for displaying an identifierof an online meeting (e.g., a meeting ID assigned by a server thatprovides the online meeting service).

An online meeting start time may be displayed in the online meetingstart time display area 720. The online meeting start time may be thetime when the user transmits a request to start the online meeting tothe external device to start the online meeting in the external device.In this case, the online meeting start time displayed in the onlinemeeting start time display area 720 may be a time when the onlinemeeting is started by the host user or one of the participants.Alternatively or additionally, the online meeting start time displayedin the online meeting start time display area 720 may be automaticallycalculated and recorded by an external device based on the time when theuser participated in the online meeting, the time when at least apredetermined number of people participated in the online meeting, andthe like. Additionally or alternatively, the area 720 may display anonline meeting end time. Additionally or alternatively, in the onlinemeeting start time display area 720, an online meeting duration (aperiod from the meeting start time to the meeting end time) may bedisplayed. In an example embodiment, the time displayed in the area 720may be editable by the user.

The area 730 may display information about participants in the onlinemeeting. In an example embodiment, the user may select a participant toshare the meeting note with, among the participants displayed in thearea 730. In this case, the meeting note is shared only with theparticipants selected by the user.

The area 740 may be an area where the user can input text. For example,in the area 740, the user may input content to be shared with theparticipants of the online meeting. Then, the user may select themeeting note sharing button 750 through a touch input or the like toshare the meeting note with the participants.

While FIG. 7 illustrates that the user interface for creating a meetingnote includes four areas 710, 720, 730, and 740, example embodiments arenot limited thereto. For example, the user interface for creating ameeting note may further include an area for uploading a file orinputting a file link, an area for inputting a to-do list, informationabout a subsequent online meeting or a link to participate in asubsequent online meeting, an area for inputting information relating toat least one of payment or remittance, an area for inputting a surveyitem, and the like.

In an example embodiment, the type of area to be included in the userinterface for creating a meeting note may be determined based on ameeting type of the online meeting (e.g., business meeting, socialmeeting, seminar, streaming event, and the like). In this case, a userinterface for creating a meeting note, which is optimized for themeeting type, may be provided to the user, thereby providing an improveduser experience. Examples of a user interface for creating apredetermined meeting note based on a meeting type will be describedbelow with reference to FIGS. 9 to 11. Additionally or alternatively,the user interface for creating a meeting note may be configured toallow the user to edit the type of the area to be included in the userinterface or the arrangement of the areas.

FIG. 8 is a diagram illustrating an example of the participantinformation display area 730 according to an example embodiment. Asillustrated, the participant information display area 730 may display anickname 810, an ID 820, an e-mail address 830, a participation period840, or an activity score 850 of the participants, a checkbox menu 860for selecting whether or not to share, and the like. The user terminalmay receive all or part of the participant information from an externaldevice. The user of the online meeting may identify the participants inthe online meeting based on the participant information display area 730displayed on the display, and select the participants to be providedwith the meeting note.

The participant information display area 730 may display at least one ofthe nickname 810, the ID 820, and the e-mail address 830 of theparticipants as information for identifying the participant. Forexample, for a participant signed up for the online meeting serviceplatform, the nickname 810 and the participant ID 820 may be displayed.In another example, for a participant who has not signed up for theonline meeting service platform, the nickname 810 and the e-mail address830 (or an SNS account) may be displayed. When the participant who hasnot signed up for the online meeting service platform participates inthe online meeting using the online meeting participation link, anexternal device (e.g., a server for the online meeting service platform)may require the participant to input contact information such as e-mailaddress, SNS account, and the like.

The participation period 840 of the participant may be determined basedon entry time and exit time of the participant with respect to theonline meeting, and may indicate the duration, or period of time, thatthe participant attended the online meeting. In an example embodiment,the external device may record the entry time and exit time of theparticipant, and calculate the period between the entry time and theexit time as the participation period of the participant. Additionallyor alternatively, entry times and exit times of the participants may bedisplayed in the participant information display area 730.

The activity score 850 may represent how active each of the participantswere in in the online meeting. The activity score 850 for each of theparticipants may be calculated based on text chat frequency, voicespeech frequency, and the like of each of the participants. Additionallyor alternatively, the activity score 850 may be calculated based on atotal number of participants, a total number of text chats in thatonline meeting, a number of text chats of a specific participant, amicrophone activation time of all participants, a microphone activationtime of a specific participant, a total online meeting duration, aparticipation period of a specific participant, and the like.

The checkbox menu 860 may be used by the user to select one or moreparticipants to share a meeting note with. For example, when the userselects only the checkboxes that correspond to “James” and “Sally’, themeeting note may be provided to only “James” and “Sally” among theparticipants. With such a configuration, the user can determine byhimself/herself the participants to be provided with a meeting note, oreffectively provide the meeting note only to participants with a highdegree of participation in the online meeting.

While FIG. 8 illustrates that the user selects the participants to sharethe meeting note with, example embodiments are not limited thereto. Inan example embodiment, the meeting note may be automatically provided tothe participants having the participation period 840 that is equal to orgreater than a predetermined threshold. For example, when thepredetermined threshold is 40 minutes, the meeting note may be providedto “James” and “Sally” who have participated in the online meeting for40 minutes or longer, and not provided to “Brown” and “Jessica” who haveparticipated in the online meeting for less than 40 minutes. In anotherexample embodiment, the meeting note may be automatically provided tothe participants having the activity score that is equal to or greaterthan a predetermined threshold. For example, when the predeterminedthreshold is 50 points, the meeting note may be provided to “James” and“Sally” whose activity score is higher than 50 points, and not providedto “Brown” and “Jessica” whose activity score is less than 50 points.

FIG. 9 is a diagram illustrating an example of a user interface forcreating a meeting note when the type of online meeting is businessmeeting according to an example embodiment. As illustrated, the userinterface for creating a meeting note for a business meeting may includea text editing area 910, an area 920 for inputting a to-do list, an area930 for inputting a file link, and the like. The user may freely inputdesired content to share with the participants in the text editing area910. For example, the user may arrange and input the content discussedin the online meeting, information about a subsequent business meeting,and the like, in the text editing area 910.

The area 920 may be the area for recording tasks to be performed by theparticipants after the online meeting ends. In an example embodiment,the to-do list may include a task identifier for each item, a due dateinformation for each item, information about a person in charge of eachitem, and the like. That is, the user may input in the area 920 tasks,due dates, and person in charge and share it with the online meetingparticipants.

The area 930 may be an area for inputting a file link for accessing thepresentation materials, the conference materials, the referencematerials, and the like used in the online meeting. Alternatively, thearea 930 may be an area to upload files. For example, the area 930 toupload a file may be implemented as a drag-and-drop interface.

FIG. 10 is a diagram illustrating an example of a user interface forcreating a meeting note when the type of online meeting is a seminaraccording to an example embodiment. A seminar may refer to an activity,a program, and the like that provides information relating to a specifictopic to multiple people, and in particular, a seminar conducted on theweb may be referred to as a webinar, a compound word of the web andseminar. Such a seminar may be a type of online meeting that may beprovided for an unspecified number of people as the participants, inwhich an unspecified number of people can participate.

As illustrated, the user interface for creating a meeting note for aseminar may include a text editing area 1010, an area 1020 for inputtinga file link, an area 1030 for inputting a survey item, and the like. Theuser may freely input desired content to share with the participants inthe text editing area 1010. For example, the user may input anintroduction to the seminar, information about subsequent activities,and the like in the text editing area 1010. In addition, the user mayinput a file link for accessing the lecture materials, the promotionalmaterials, and the like used in the seminar, in the area 1020 forinputting a file link. The area 1030 may be an area for inputting asurvey item for evaluating the satisfaction with the seminar, and thelike of the participants who took a part in the seminar. In an exampleembodiment, the area 1030 may include one or more survey items, a scorearea indicating satisfaction with the survey items, and the like. Theuser terminal may receive information indicating how the participantsranked the different survey items.

FIG. 11 is a diagram illustrating an example of a user interface forcreating a meeting note when the type of online meeting is a streamingevent according to an example embodiment. A streaming event may refer toa type of online meeting in which the process of a specific event isprovided to an unspecified or specified number of people in real-timevideo. For example, video of an event such as wedding or first birthdayparty can be shared and communicated with family and acquaintancesthrough the online meeting.

As illustrated, the user interface for creating a meeting note for astreaming event may include a text editing area 1110, an area 1120 forinputting a subsequent meeting link, areas 1130 and 1140 for inputtinginformation relating to at least one of payment or remittance, and thelike. The user may freely input desired content to share with theparticipants in the text editing area 1110. For example, the user mayinput a thank-you note, information about a subsequent event, a methodof giving congratulatory money, and the like in the text editing area1010. In addition, when there is a subsequent event, the user may inputa link to participate in the subsequent meeting in the area 1120.

The areas 1130 and 1140 for inputting information relating to at leastone of payment or remittance may be used for payment or remittance ofexpenses such as membership fee, participation fee, congratulatorymoney, and the like. In an example embodiment, the areas 1130 and 1140may be used to generate link information for enabling participants toeasily perform remittance or payment using an open banking or simplepayment service. For example, the user may use simple payment servicessuch as “LINE PAY” or “N PAY” to receive payment or remittance from theparticipants. That is, the areas 1130 and 1140 may be the areas forinputting information about services associated with other externaldevices (e.g., a server for online simple payment service, a server foronline remittance service, and the like) different from the externaldevice (e.g., the server for online meeting service).

FIG. 12 is a flowchart illustrating a method 1200 for sharing a meetingnote according to an example embodiment. According to an exampleembodiment, the method 1200 for sharing a meeting note may be performedby the user terminal (e.g., under control of one or more processors ofthe user terminal). As illustrated, the method 1200 for sharing ameeting note may be started by the processor receiving a link forcreating a meeting note for the online meeting in response to the end ofthe online meeting from an external device, at S1210.

The processor may control the user terminal to display the userinterface for creating a meeting note for the online meeting of the userterminal in response to the first user input for selecting a link forcreating a meeting note, at S1220. For example, the user interface forcreating a meeting note may include at least one of an area forselecting at least one participant to share the meeting note with, atext editing area, an area for uploading a file or inputting a filelink, an area for inputting a to-do list, an area for inputting at leastone of information about a subsequent online meeting or a link toparticipate in a subsequent online meeting, an area for inputtinginformation relating to at least one of payment or remittance, or anarea for inputting a survey item. In an example embodiment, the userinterface for creating a meeting note may be determined based on themeeting type of the online meeting.

The user terminal may receive at least one second user input within theuser interface for creating a meeting note, at S1230. The second userinput may include a user input to select a participant to share ameeting note with, a user input to input content to be shared with theparticipant, a user input to upload a file or input a file link, a userinput to input a to-do list, a user input to input information about asubsequent online meeting or a link to participate in the subsequentonline meeting, a user input to input information relating to at leastone of payment or remittance, a user input to input a survey item, andthe like.

The user terminal may transmit information associated with the at leastone second user input to the external device in order to share themeeting note created based on the at least one second user input withthe at least one of the participant of the online meeting, at S1240. Theexternal device receiving the meeting note from the processor may sharethe meeting note with the participants based on the stored informationabout the participants.

The method for sharing a meeting note described above may be implementedby a computer program stored in a computer-readable recording medium forexecution on a computer. The medium may be non-transitory. The mediummay continuously store a program executable by a computer or temporarilystore a program for execution or download. In addition, the medium maybe a variety of recording means or storage means in a form in which asingle piece of hardware or several pieces of hardware are combined, butis not limited to a medium directly connected to any computer system,and may be present on a network in a distributed manner. An example ofthe medium includes a medium that is configured to store programinstructions, including a magnetic medium such as a hard disk, a floppydisk, and a magnetic tape, an optical medium such as a CD-ROM and a DVD,a magnetic-optical medium such as a floptical disk, and a ROM, a RAM, aflash memory, and so on. In addition, other examples of the medium mayinclude an app store that distributes applications, a site that suppliesor distributes various software, and a recording medium or a storagemedium managed by a server.

The methods, operations, or techniques of this disclosure may beimplemented by various means. For example, these techniques may beimplemented in hardware, firmware, software, or a combination thereof.Those skilled in the art will further appreciate that variousillustrative logical blocks, modules, circuits, and algorithm stepsdescribed in connection with the disclosure herein may be implemented inelectronic hardware, computer software, or combinations of both. Toclearly illustrate this interchangeability of hardware and software,various illustrative components, blocks, modules, circuits, and stepshave been described above generally in terms of their functionality.Whether such a function is implemented as hardware or software variesdepends on design requirements imposed on the particular application andthe overall system. Those skilled in the art may implement the describedfunctions in varying ways for each particular application, but suchimplementation should not be interpreted as causing a departure from thescope of the present disclosure.

In a hardware implementation, processing units used to perform thetechniques may be implemented in one or more ASICs, DSPs, digital signalprocessing devices (DSPDs), programmable logic devices (PLDs), fieldprogrammable gate arrays (FPGAs), processors, controllers,microcontrollers, microprocessors, electronic devices, other electroniccircuits designed to perform the functions described in the disclosure,computer, or a combination thereof.

Accordingly, various example logic blocks, modules, and circuitsdescribed in connection with the disclosure may be implemented orperformed with general purpose processors, DSPs, ASICs, FPGAs or otherprogrammable logic devices, discrete gate or transistor logic, discretehardware components, or any combination of those designed to perform thefunctions described herein. The general purpose processor may be amicroprocessor, but in the alternative, the processor may be any relatedprocessor, controller, microcontroller, or state machine. The processormay also be implemented as a combination of computing devices, forexample, a DSP and microprocessor, a plurality of microprocessors, oneor more microprocessors associated with a DSP core, or any othercombination of the configurations.

In the implementation using firmware and/or software, the techniques maybe implemented with instructions stored on a computer-readable medium,such as random access memory (RAM), read-only memory (ROM), non-volatilerandom access memory (NVRAM), programmable read-only memory (PROM),erasable programmable read-only memory (EPROM), electrically erasablePROM (EEPROM), flash memory, compact disc (CD), magnetic or optical datastorage devices, and the like. The instructions may be executable by oneor more processors, and may cause the processor(s) to perform certainaspects of the functions described in the present disclosure.

Although example embodiments described above have been described asutilizing aspects of the currently disclosed subject matter in one ormore standalone computer systems, the present disclosure is not limitedthereto, and may be implemented in conjunction with any computingenvironment, such as a network or distributed computing environment.Furthermore, aspects of the subject matter in the present disclosure maybe implemented in multiple processing chips or devices, and storage maybe similarly influenced across a plurality of devices. Such devices mayinclude PCs, network servers, and portable devices.

Although example embodiments have been described, various modificationsand changes can be made without departing from the scope of the presentdisclosure. Further, such modifications and changes are intended to fallwithin the scope of the claims appended herein.

1. A method comprising: based on an online meeting ending, receiving, bya user terminal, a link for creating a meeting note for the onlinemeeting from an external device; based on a first user input ofselecting the link for creating the meeting note, displaying a userinterface for creating the meeting note on a display of the userterminal; receiving at least one second user input within the userinterface for creating the meeting note; and transmitting informationassociated with the at least one second user input to the externaldevice to control the external device to share the meeting note createdbased on the at least one second user input with at least oneparticipant of the online meeting.
 2. The method according to claim 1,further comprising: based on a third user input for creating the onlinemeeting, transmitting a request to create the online meeting to theexternal device; and receiving, from the external device, the link forparticipating in the online meeting.
 3. The method according to claim 2,wherein the request to create the online meeting indicates informationabout a meeting type, and wherein the method further comprisesgenerating the user interface for creating the meeting note based on themeeting type of the online meeting.
 4. The method according to claim 1,wherein the user interface for creating the meeting note comprises anarea in which any one or any combination of a title of the onlinemeeting or an identifier of the online meeting is displayed.
 5. Themethod according to claim 1, wherein the user interface for creating themeeting note comprises an area in which information about participantsof the online meeting is displayed.
 6. The method according to claim 5,wherein the information about the participants of the online meetingindicates any one or any combination of a nickname, an identifier, or ane-mail address.
 7. The method according to claim 5, wherein theinformation about the participants of the online meeting indicates anyone or any combination of a participation period, an entry time, an exittime, or an activity score for each of the participants.
 8. The methodaccording to claim 7, further comprising identifying the activity scorefor each of the participants based on any one or any combination of atext chat frequency or a voice speech frequency.
 9. The method accordingto claim 5, wherein the user interface for creating the meeting notecomprises an area for selecting at least one of the participants of theonline meeting to share the meeting note with.
 10. The method accordingto claim 1, wherein the user interface for creating the meeting notecomprises an area for inputting any one or any combination ofinformation about a subsequent online meeting or a subsequent onlinemeeting link for participating in the subsequent online meeting.
 11. Themethod according to claim 1, wherein the user interface for creating themeeting note comprises an area for inputting information about a serviceassociated with another external device different from the externaldevice.
 12. The method according to claim 1, wherein the user terminalis associated with a participant of the online meeting that isdesignated by a user who created the online meeting.
 13. The methodaccording to claim 1, further comprising sharing the meeting note withat least one participant of the online meeting that has a participationperiod or activity score equal to or greater than a predeterminedthreshold.
 14. A non-transitory computer-readable recording mediumstoring instructions for executing a method comprising: based on anonline meeting ending, receiving, by a user terminal, a link forcreating a meeting note for the online meeting from an external device;based on a first user input of selecting the link for creating themeeting note, displaying a user interface for creating the meeting noteon a display of the user terminal; receiving at least one second userinput within the user interface for creating the meeting note; andtransmitting information associated with the at least one second userinput to the external device to control the external device to share themeeting note created based on the at least one second user input with atleast one participant of the online meeting.
 15. An informationprocessing system comprising: a communication interface; a memory; andat least one processor configured to execute at least onecomputer-readable program stored in the memory, wherein the at least onecomputer-readable program comprises instructions for controlling theinformation processing system to: based on an online meeting ending,transmit a link for creating a meeting note for the online meeting to afirst user terminal; receive a request to share the meeting note fromthe first user terminal, wherein the request to share the meeting notecomprises information about the meeting note; and transmit the meetingnote to a plurality of second user terminals associated withparticipants of the online meeting based on the request to share themeeting note.
 16. The information processing system according to claim15, wherein the first user terminal is associated with a user thatcreated the online meeting, or with a participant of the online meetingdesignated by the user that created the online meeting.
 17. Theinformation processing system according to claim 15, wherein a webdocument associated with the link for creating the meeting note for theonline meeting comprises information about the participants of theonline meeting, and wherein the information about the participants ofthe online meeting indicates any one or any combination of aparticipation period, an entry time, an exit time, or an activity scorefor each of the participants.
 18. The information processing systemaccording to claim 17, wherein the at least one computer-readableprogram comprises instructions for controlling the informationprocessing system to calculate the activity score for each of theparticipants based on any one or any combination of a text chatfrequency or a voice speech frequency.
 19. The information processingsystem according to claim 17, wherein the request to share the meetingnote comprises information about at least one participant of theparticipants to share the meeting note with, and wherein each of the atleast one participant of the participants to share the meeting note withis respectively associated with one of the plurality of second userterminals.
 20. The information processing system according to claim 15,wherein the plurality of second user terminals are respectivelyassociated with the participants of the online meeting having aparticipation period or activity score equal to or greater than apredetermined threshold.